peanut vendor - French English Dictionary